/* CSS Document */
body{ width:947px; margin:0 auto; background:#c8c8c8; color:#FFFFFF; font-size:12px; line-height:1.8em; height:100%}
img{ border:0px;}
*{ margin:0; padding:0}
.bj{width:686px;height:260px;margin:0 auto;}
.bj ul li{ list-style:none; float:left; margin:0 20px; text-align:right}
.bj table tr td{ padding:3px; line-height:1.8em;}
.top{position: absolute;top: 30%;left: 26%;}
.input{ width:197px; border:solid 1px #585858; line-height:18px; color:#666666; height:18px;}
.mar_top{ margin-top:55px;}
*+html .mar_top{ margin-top:47px;}
*html .mar_top{ margin-top:47px;}